home *** CD-ROM | disk | FTP | other *** search
/ SGI Freeware 2002 November / SGI Freeware 2002 November - Disc 2.iso / dist / fw_gnome-core.idb / usr / freeware / include / gnome-panel.h.z / gnome-panel.h
C/C++ Source or Header  |  2002-07-08  |  56KB  |  1,489 lines

  1. /*
  2.  * This file was generated by orbit-idl - DO NOT EDIT!
  3.  */
  4.  
  5. #include <glib.h>
  6. #define ORBIT_IDL_SERIAL 9
  7. #include <orb/orbit.h>
  8.  
  9. #ifndef gnome_panel_H
  10. #define gnome_panel_H 1
  11. #ifdef __cplusplus
  12. extern "C"
  13. {
  14. #endif                /* __cplusplus */
  15.  
  16. /** typedefs **/
  17. #if !defined(ORBIT_DECL_GNOME_PanelSpot) && !defined(_GNOME_PanelSpot_defined)
  18. #define ORBIT_DECL_GNOME_PanelSpot 1
  19. #define _GNOME_PanelSpot_defined 1
  20. #define GNOME_PanelSpot__free CORBA_Object__free
  21.    typedef CORBA_Object GNOME_PanelSpot;
  22.    extern CORBA_unsigned_long GNOME_PanelSpot__classid;
  23. #if !defined(TC_IMPL_TC_GNOME_PanelSpot_0)
  24. #define TC_IMPL_TC_GNOME_PanelSpot_0 'g'
  25. #define TC_IMPL_TC_GNOME_PanelSpot_1 'n'
  26. #define TC_IMPL_TC_GNOME_PanelSpot_2 'o'
  27. #define TC_IMPL_TC_GNOME_PanelSpot_3 'm'
  28. #define TC_IMPL_TC_GNOME_PanelSpot_4 'e'
  29. #define TC_IMPL_TC_GNOME_PanelSpot_5 '_'
  30. #define TC_IMPL_TC_GNOME_PanelSpot_6 'p'
  31. #define TC_IMPL_TC_GNOME_PanelSpot_7 'a'
  32. #define TC_IMPL_TC_GNOME_PanelSpot_8 'n'
  33. #define TC_IMPL_TC_GNOME_PanelSpot_9 'e'
  34. #define TC_IMPL_TC_GNOME_PanelSpot_10 'l'
  35.    extern const struct CORBA_TypeCode_struct TC_GNOME_PanelSpot_struct;
  36. #define TC_GNOME_PanelSpot ((CORBA_TypeCode)&TC_GNOME_PanelSpot_struct)
  37. #endif
  38. #endif
  39. #if !defined(ORBIT_DECL_GNOME_Applet) && !defined(_GNOME_Applet_defined)
  40. #define ORBIT_DECL_GNOME_Applet 1
  41. #define _GNOME_Applet_defined 1
  42. #define GNOME_Applet__free CORBA_Object__free
  43.    typedef CORBA_Object GNOME_Applet;
  44.    extern CORBA_unsigned_long GNOME_Applet__classid;
  45. #if !defined(TC_IMPL_TC_GNOME_Applet_0)
  46. #define TC_IMPL_TC_GNOME_Applet_0 'g'
  47. #define TC_IMPL_TC_GNOME_Applet_1 'n'
  48. #define TC_IMPL_TC_GNOME_Applet_2 'o'
  49. #define TC_IMPL_TC_GNOME_Applet_3 'm'
  50. #define TC_IMPL_TC_GNOME_Applet_4 'e'
  51. #define TC_IMPL_TC_GNOME_Applet_5 '_'
  52. #define TC_IMPL_TC_GNOME_Applet_6 'p'
  53. #define TC_IMPL_TC_GNOME_Applet_7 'a'
  54. #define TC_IMPL_TC_GNOME_Applet_8 'n'
  55. #define TC_IMPL_TC_GNOME_Applet_9 'e'
  56. #define TC_IMPL_TC_GNOME_Applet_10 'l'
  57.    extern const struct CORBA_TypeCode_struct TC_GNOME_Applet_struct;
  58. #define TC_GNOME_Applet ((CORBA_TypeCode)&TC_GNOME_Applet_struct)
  59. #endif
  60. #endif
  61. #if !defined(ORBIT_DECL_GNOME_StatusSpot) && !defined(_GNOME_StatusSpot_defined)
  62. #define ORBIT_DECL_GNOME_StatusSpot 1
  63. #define _GNOME_StatusSpot_defined 1
  64. #define GNOME_StatusSpot__free CORBA_Object__free
  65.    typedef CORBA_Object GNOME_StatusSpot;
  66.    extern CORBA_unsigned_long GNOME_StatusSpot__classid;
  67. #if !defined(TC_IMPL_TC_GNOME_StatusSpot_0)
  68. #define TC_IMPL_TC_GNOME_StatusSpot_0 'g'
  69. #define TC_IMPL_TC_GNOME_StatusSpot_1 'n'
  70. #define TC_IMPL_TC_GNOME_StatusSpot_2 'o'
  71. #define TC_IMPL_TC_GNOME_StatusSpot_3 'm'
  72. #define TC_IMPL_TC_GNOME_StatusSpot_4 'e'
  73. #define TC_IMPL_TC_GNOME_StatusSpot_5 '_'
  74. #define TC_IMPL_TC_GNOME_StatusSpot_6 'p'
  75. #define TC_IMPL_TC_GNOME_StatusSpot_7 'a'
  76. #define TC_IMPL_TC_GNOME_StatusSpot_8 'n'
  77. #define TC_IMPL_TC_GNOME_StatusSpot_9 'e'
  78. #define TC_IMPL_TC_GNOME_StatusSpot_10 'l'
  79.    extern const struct CORBA_TypeCode_struct TC_GNOME_StatusSpot_struct;
  80. #define TC_GNOME_StatusSpot ((CORBA_TypeCode)&TC_GNOME_StatusSpot_struct)
  81. #endif
  82. #endif
  83. #if !defined(ORBIT_DECL_GNOME_PanelAppletBooter) && !defined(_GNOME_PanelAppletBooter_defined)
  84. #define ORBIT_DECL_GNOME_PanelAppletBooter 1
  85. #define _GNOME_PanelAppletBooter_defined 1
  86. #define GNOME_PanelAppletBooter__free CORBA_Object__free
  87.    typedef CORBA_Object GNOME_PanelAppletBooter;
  88.    extern CORBA_unsigned_long GNOME_PanelAppletBooter__classid;
  89. #if !defined(TC_IMPL_TC_GNOME_PanelAppletBooter_0)
  90. #define TC_IMPL_TC_GNOME_PanelAppletBooter_0 'g'
  91. #define TC_IMPL_TC_GNOME_PanelAppletBooter_1 'n'
  92. #define TC_IMPL_TC_GNOME_PanelAppletBooter_2 'o'
  93. #define TC_IMPL_TC_GNOME_PanelAppletBooter_3 'm'
  94. #define TC_IMPL_TC_GNOME_PanelAppletBooter_4 'e'
  95. #define TC_IMPL_TC_GNOME_PanelAppletBooter_5 '_'
  96. #define TC_IMPL_TC_GNOME_PanelAppletBooter_6 'p'
  97. #define TC_IMPL_TC_GNOME_PanelAppletBooter_7 'a'
  98. #define TC_IMPL_TC_GNOME_PanelAppletBooter_8 'n'
  99. #define TC_IMPL_TC_GNOME_PanelAppletBooter_9 'e'
  100. #define TC_IMPL_TC_GNOME_PanelAppletBooter_10 'l'
  101.    extern const struct CORBA_TypeCode_struct
  102.       TC_GNOME_PanelAppletBooter_struct;
  103. #define TC_GNOME_PanelAppletBooter ((CORBA_TypeCode)&TC_GNOME_PanelAppletBooter_struct)
  104. #endif
  105. #endif
  106. #if !defined(ORBIT_DECL_GNOME_Panel) && !defined(_GNOME_Panel_defined)
  107. #define ORBIT_DECL_GNOME_Panel 1
  108. #define _GNOME_Panel_defined 1
  109. #define GNOME_Panel__free CORBA_Object__free
  110.    typedef CORBA_Object GNOME_Panel;
  111.    extern CORBA_unsigned_long GNOME_Panel__classid;
  112. #if !defined(TC_IMPL_TC_GNOME_Panel_0)
  113. #define TC_IMPL_TC_GNOME_Panel_0 'g'
  114. #define TC_IMPL_TC_GNOME_Panel_1 'n'
  115. #define TC_IMPL_TC_GNOME_Panel_2 'o'
  116. #define TC_IMPL_TC_GNOME_Panel_3 'm'
  117. #define TC_IMPL_TC_GNOME_Panel_4 'e'
  118. #define TC_IMPL_TC_GNOME_Panel_5 '_'
  119. #define TC_IMPL_TC_GNOME_Panel_6 'p'
  120. #define TC_IMPL_TC_GNOME_Panel_7 'a'
  121. #define TC_IMPL_TC_GNOME_Panel_8 'n'
  122. #define TC_IMPL_TC_GNOME_Panel_9 'e'
  123. #define TC_IMPL_TC_GNOME_Panel_10 'l'
  124.    extern const struct CORBA_TypeCode_struct TC_GNOME_Panel_struct;
  125. #define TC_GNOME_Panel ((CORBA_TypeCode)&TC_GNOME_Panel_struct)
  126. #endif
  127. #endif
  128. #if !defined(_GNOME_Panel_Color_defined)
  129. #define _GNOME_Panel_Color_defined 1
  130.    typedef struct
  131.    {
  132.       CORBA_unsigned_short red;
  133.       CORBA_unsigned_short green;
  134.       CORBA_unsigned_short blue;
  135.    }
  136.    GNOME_Panel_Color;
  137.  
  138. #if !defined(TC_IMPL_TC_GNOME_Panel_Color_0)
  139. #define TC_IMPL_TC_GNOME_Panel_Color_0 'g'
  140. #define TC_IMPL_TC_GNOME_Panel_Color_1 'n'
  141. #define TC_IMPL_TC_GNOME_Panel_Color_2 'o'
  142. #define TC_IMPL_TC_GNOME_Panel_Color_3 'm'
  143. #define TC_IMPL_TC_GNOME_Panel_Color_4 'e'
  144. #define TC_IMPL_TC_GNOME_Panel_Color_5 '_'
  145. #define TC_IMPL_TC_GNOME_Panel_Color_6 'p'
  146. #define TC_IMPL_TC_GNOME_Panel_Color_7 'a'
  147. #define TC_IMPL_TC_GNOME_Panel_Color_8 'n'
  148. #define TC_IMPL_TC_GNOME_Panel_Color_9 'e'
  149. #define TC_IMPL_TC_GNOME_Panel_Color_10 'l'
  150.    extern const struct CORBA_TypeCode_struct TC_GNOME_Panel_Color_struct;
  151. #define TC_GNOME_Panel_Color ((CORBA_TypeCode)&TC_GNOME_Panel_Color_struct)
  152. #endif
  153.    extern GNOME_Panel_Color *GNOME_Panel_Color__alloc(void);
  154.    extern gpointer GNOME_Panel_Color__free(gpointer mem, gpointer dat, CORBA_boolean free_strings);    /* ORBit internal use */
  155. #endif
  156. #if !defined(ORBIT_DECL_CORBA_sequence_CORBA_octet) && !defined(_CORBA_sequence_CORBA_octet_defined)
  157. #define ORBIT_DECL_CORBA_sequence_CORBA_octet 1
  158. #define _CORBA_sequence_CORBA_octet_defined 1
  159. #define ORBIT_IMPL_CORBA_sequence_CORBA_octet_0 'g'
  160. #define ORBIT_IMPL_CORBA_sequence_CORBA_octet_1 'n'
  161. #define ORBIT_IMPL_CORBA_sequence_CORBA_octet_2 'o'
  162. #define ORBIT_IMPL_CORBA_sequence_CORBA_octet_3 'm'
  163. #define ORBIT_IMPL_CORBA_sequence_CORBA_octet_4 'e'
  164. #define ORBIT_IMPL_CORBA_sequence_CORBA_octet_5 '_'
  165. #define ORBIT_IMPL_CORBA_sequence_CORBA_octet_6 'p'
  166. #define ORBIT_IMPL_CORBA_sequence_CORBA_octet_7 'a'
  167. #define ORBIT_IMPL_CORBA_sequence_CORBA_octet_8 'n'
  168. #define ORBIT_IMPL_CORBA_sequence_CORBA_octet_9 'e'
  169. #define ORBIT_IMPL_CORBA_sequence_CORBA_octet_10 'l'
  170.    typedef struct
  171.    {
  172.       CORBA_unsigned_long _maximum,
  173.        _length;
  174.       CORBA_octet *_buffer;
  175.       CORBA_boolean _release;
  176.    }
  177.    CORBA_sequence_CORBA_octet;
  178.    CORBA_octet *CORBA_sequence_CORBA_octet_allocbuf(CORBA_unsigned_long len);
  179. #endif
  180. #if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_octet_0)
  181. #define TC_IMPL_TC_CORBA_sequence_CORBA_octet_0 'g'
  182. #define TC_IMPL_TC_CORBA_sequence_CORBA_octet_1 'n'
  183. #define TC_IMPL_TC_CORBA_sequence_CORBA_octet_2 'o'
  184. #define TC_IMPL_TC_CORBA_sequence_CORBA_octet_3 'm'
  185. #define TC_IMPL_TC_CORBA_sequence_CORBA_octet_4 'e'
  186. #define TC_IMPL_TC_CORBA_sequence_CORBA_octet_5 '_'
  187. #define TC_IMPL_TC_CORBA_sequence_CORBA_octet_6 'p'
  188. #define TC_IMPL_TC_CORBA_sequence_CORBA_octet_7 'a'
  189. #define TC_IMPL_TC_CORBA_sequence_CORBA_octet_8 'n'
  190. #define TC_IMPL_TC_CORBA_sequence_CORBA_octet_9 'e'
  191. #define TC_IMPL_TC_CORBA_sequence_CORBA_octet_10 'l'
  192.    extern const struct CORBA_TypeCode_struct
  193.       TC_CORBA_sequence_CORBA_octet_struct;
  194. #define TC_CORBA_sequence_CORBA_octet ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_octet_struct)
  195. #endif
  196.    extern CORBA_sequence_CORBA_octet *CORBA_sequence_CORBA_octet__alloc(void);
  197.    extern gpointer CORBA_sequence_CORBA_octet__free(gpointer mem, gpointer dat, CORBA_boolean free_strings);    /* ORBit internal use */
  198. #if !defined(_GNOME_Panel_RgbData_defined)
  199. #define _GNOME_Panel_RgbData_defined 1
  200.    typedef CORBA_sequence_CORBA_octet GNOME_Panel_RgbData;
  201. #if !defined(TC_IMPL_TC_GNOME_Panel_RgbData_0)
  202. #define TC_IMPL_TC_GNOME_Panel_RgbData_0 'g'
  203. #define TC_IMPL_TC_GNOME_Panel_RgbData_1 'n'
  204. #define TC_IMPL_TC_GNOME_Panel_RgbData_2 'o'
  205. #define TC_IMPL_TC_GNOME_Panel_RgbData_3 'm'
  206. #define TC_IMPL_TC_GNOME_Panel_RgbData_4 'e'
  207. #define TC_IMPL_TC_GNOME_Panel_RgbData_5 '_'
  208. #define TC_IMPL_TC_GNOME_Panel_RgbData_6 'p'
  209. #define TC_IMPL_TC_GNOME_Panel_RgbData_7 'a'
  210. #define TC_IMPL_TC_GNOME_Panel_RgbData_8 'n'
  211. #define TC_IMPL_TC_GNOME_Panel_RgbData_9 'e'
  212. #define TC_IMPL_TC_GNOME_Panel_RgbData_10 'l'
  213.    extern const struct CORBA_TypeCode_struct TC_GNOME_Panel_RgbData_struct;
  214. #define TC_GNOME_Panel_RgbData ((CORBA_TypeCode)&TC_GNOME_Panel_RgbData_struct)
  215. #endif
  216.    extern GNOME_Panel_RgbData *GNOME_Panel_RgbData__alloc(void);
  217.    extern gpointer GNOME_Panel_RgbData__free(gpointer mem, gpointer dat, CORBA_boolean free_strings);    /* ORBit internal use */
  218. #endif
  219. #if !defined(_GNOME_Panel_RgbImage_defined)
  220. #define _GNOME_Panel_RgbImage_defined 1
  221.    typedef struct
  222.    {
  223.       GNOME_Panel_RgbData data;
  224.       CORBA_unsigned_short width;
  225.       CORBA_unsigned_short height;
  226.       CORBA_unsigned_short rowstride;
  227.       CORBA_boolean color_only;
  228.    }
  229.    GNOME_Panel_RgbImage;
  230.  
  231. #if !defined(TC_IMPL_TC_GNOME_Panel_RgbImage_0)
  232. #define TC_IMPL_TC_GNOME_Panel_RgbImage_0 'g'
  233. #define TC_IMPL_TC_GNOME_Panel_RgbImage_1 'n'
  234. #define TC_IMPL_TC_GNOME_Panel_RgbImage_2 'o'
  235. #define TC_IMPL_TC_GNOME_Panel_RgbImage_3 'm'
  236. #define TC_IMPL_TC_GNOME_Panel_RgbImage_4 'e'
  237. #define TC_IMPL_TC_GNOME_Panel_RgbImage_5 '_'
  238. #define TC_IMPL_TC_GNOME_Panel_RgbImage_6 'p'
  239. #define TC_IMPL_TC_GNOME_Panel_RgbImage_7 'a'
  240. #define TC_IMPL_TC_GNOME_Panel_RgbImage_8 'n'
  241. #define TC_IMPL_TC_GNOME_Panel_RgbImage_9 'e'
  242. #define TC_IMPL_TC_GNOME_Panel_RgbImage_10 'l'
  243.    extern const struct CORBA_TypeCode_struct TC_GNOME_Panel_RgbImage_struct;
  244. #define TC_GNOME_Panel_RgbImage ((CORBA_TypeCode)&TC_GNOME_Panel_RgbImage_struct)
  245. #endif
  246.    extern GNOME_Panel_RgbImage *GNOME_Panel_RgbImage__alloc(void);
  247.    extern gpointer GNOME_Panel_RgbImage__free(gpointer mem, gpointer dat, CORBA_boolean free_strings);    /* ORBit internal use */
  248. #endif
  249. #if !defined(_GNOME_Panel_OrientType_defined)
  250. #define _GNOME_Panel_OrientType_defined 1
  251.    typedef enum
  252.    {
  253.       GNOME_Panel_ORIENT_UP,
  254.       GNOME_Panel_ORIENT_DOWN,
  255.       GNOME_Panel_ORIENT_LEFT,
  256.       GNOME_Panel_ORIENT_RIGHT
  257.    }
  258.    GNOME_Panel_OrientType;
  259. #if !defined(TC_IMPL_TC_GNOME_Panel_OrientType_0)
  260. #define TC_IMPL_TC_GNOME_Panel_OrientType_0 'g'
  261. #define TC_IMPL_TC_GNOME_Panel_OrientType_1 'n'
  262. #define TC_IMPL_TC_GNOME_Panel_OrientType_2 'o'
  263. #define TC_IMPL_TC_GNOME_Panel_OrientType_3 'm'
  264. #define TC_IMPL_TC_GNOME_Panel_OrientType_4 'e'
  265. #define TC_IMPL_TC_GNOME_Panel_OrientType_5 '_'
  266. #define TC_IMPL_TC_GNOME_Panel_OrientType_6 'p'
  267. #define TC_IMPL_TC_GNOME_Panel_OrientType_7 'a'
  268. #define TC_IMPL_TC_GNOME_Panel_OrientType_8 'n'
  269. #define TC_IMPL_TC_GNOME_Panel_OrientType_9 'e'
  270. #define TC_IMPL_TC_GNOME_Panel_OrientType_10 'l'
  271.    extern const struct CORBA_TypeCode_struct TC_GNOME_Panel_OrientType_struct;
  272. #define TC_GNOME_Panel_OrientType ((CORBA_TypeCode)&TC_GNOME_Panel_OrientType_struct)
  273. #endif
  274. #endif
  275. #if !defined(_GNOME_Panel_BackType_defined)
  276. #define _GNOME_Panel_BackType_defined 1
  277.    typedef enum
  278.    {
  279.       GNOME_Panel_BACK_NONE,
  280.       GNOME_Panel_BACK_COLOR,
  281.       GNOME_Panel_BACK_PIXMAP,
  282.       GNOME_Panel_BACK_TRANSLUCENT
  283.    }
  284.    GNOME_Panel_BackType;
  285. #if !defined(TC_IMPL_TC_GNOME_Panel_BackType_0)
  286. #define TC_IMPL_TC_GNOME_Panel_BackType_0 'g'
  287. #define TC_IMPL_TC_GNOME_Panel_BackType_1 'n'
  288. #define TC_IMPL_TC_GNOME_Panel_BackType_2 'o'
  289. #define TC_IMPL_TC_GNOME_Panel_BackType_3 'm'
  290. #define TC_IMPL_TC_GNOME_Panel_BackType_4 'e'
  291. #define TC_IMPL_TC_GNOME_Panel_BackType_5 '_'
  292. #define TC_IMPL_TC_GNOME_Panel_BackType_6 'p'
  293. #define TC_IMPL_TC_GNOME_Panel_BackType_7 'a'
  294. #define TC_IMPL_TC_GNOME_Panel_BackType_8 'n'
  295. #define TC_IMPL_TC_GNOME_Panel_BackType_9 'e'
  296. #define TC_IMPL_TC_GNOME_Panel_BackType_10 'l'
  297.    extern const struct CORBA_TypeCode_struct TC_GNOME_Panel_BackType_struct;
  298. #define TC_GNOME_Panel_BackType ((CORBA_TypeCode)&TC_GNOME_Panel_BackType_struct)
  299. #endif
  300. #endif
  301. #if !defined(_GNOME_Panel_BackInfoType_defined)
  302. #define _GNOME_Panel_BackInfoType_defined 1
  303.    typedef struct
  304.    {
  305.       GNOME_Panel_BackType _d;
  306.       union
  307.       {
  308.      GNOME_Panel_Color c;
  309.      CORBA_char *pmap;
  310.       }
  311.       _u;
  312.    }
  313.    GNOME_Panel_BackInfoType;
  314. #if !defined(TC_IMPL_TC_GNOME_Panel_BackInfoType_0)
  315. #define TC_IMPL_TC_GNOME_Panel_BackInfoType_0 'g'
  316. #define TC_IMPL_TC_GNOME_Panel_BackInfoType_1 'n'
  317. #define TC_IMPL_TC_GNOME_Panel_BackInfoType_2 'o'
  318. #define TC_IMPL_TC_GNOME_Panel_BackInfoType_3 'm'
  319. #define TC_IMPL_TC_GNOME_Panel_BackInfoType_4 'e'
  320. #define TC_IMPL_TC_GNOME_Panel_BackInfoType_5 '_'
  321. #define TC_IMPL_TC_GNOME_Panel_BackInfoType_6 'p'
  322. #define TC_IMPL_TC_GNOME_Panel_BackInfoType_7 'a'
  323. #define TC_IMPL_TC_GNOME_Panel_BackInfoType_8 'n'
  324. #define TC_IMPL_TC_GNOME_Panel_BackInfoType_9 'e'
  325. #define TC_IMPL_TC_GNOME_Panel_BackInfoType_10 'l'
  326.    extern const struct CORBA_TypeCode_struct
  327.       TC_GNOME_Panel_BackInfoType_struct;
  328. #define TC_GNOME_Panel_BackInfoType ((CORBA_TypeCode)&TC_GNOME_Panel_BackInfoType_struct)
  329. #endif
  330.    extern GNOME_Panel_BackInfoType *GNOME_Panel_BackInfoType__alloc(void);
  331.    extern gpointer GNOME_Panel_BackInfoType__free(gpointer mem, gpointer dat, CORBA_boolean free_strings);    /* ORBit internal use */
  332. #endif
  333. #if !defined(ORBIT_DECL_GNOME_Panel2) && !defined(_GNOME_Panel2_defined)
  334. #define ORBIT_DECL_GNOME_Panel2 1
  335. #define _GNOME_Panel2_defined 1
  336. #define GNOME_Panel2__free CORBA_Object__free
  337.    typedef CORBA_Object GNOME_Panel2;
  338.    extern CORBA_unsigned_long GNOME_Panel2__classid;
  339. #if !defined(TC_IMPL_TC_GNOME_Panel2_0)
  340. #define TC_IMPL_TC_GNOME_Panel2_0 'g'
  341. #define TC_IMPL_TC_GNOME_Panel2_1 'n'
  342. #define TC_IMPL_TC_GNOME_Panel2_2 'o'
  343. #define TC_IMPL_TC_GNOME_Panel2_3 'm'
  344. #define TC_IMPL_TC_GNOME_Panel2_4 'e'
  345. #define TC_IMPL_TC_GNOME_Panel2_5 '_'
  346. #define TC_IMPL_TC_GNOME_Panel2_6 'p'
  347. #define TC_IMPL_TC_GNOME_Panel2_7 'a'
  348. #define TC_IMPL_TC_GNOME_Panel2_8 'n'
  349. #define TC_IMPL_TC_GNOME_Panel2_9 'e'
  350. #define TC_IMPL_TC_GNOME_Panel2_10 'l'
  351.    extern const struct CORBA_TypeCode_struct TC_GNOME_Panel2_struct;
  352. #define TC_GNOME_Panel2 ((CORBA_TypeCode)&TC_GNOME_Panel2_struct)
  353. #endif
  354. #endif
  355. #if !defined(ORBIT_DECL_GNOME_PanelAppletBooter) && !defined(_GNOME_PanelAppletBooter_defined)
  356. #define ORBIT_DECL_GNOME_PanelAppletBooter 1
  357. #define _GNOME_PanelAppletBooter_defined 1
  358. #define GNOME_PanelAppletBooter__free CORBA_Object__free
  359.    typedef CORBA_Object GNOME_PanelAppletBooter;
  360.    extern CORBA_unsigned_long GNOME_PanelAppletBooter__classid;
  361. #if !defined(TC_IMPL_TC_GNOME_PanelAppletBooter_0)
  362. #define TC_IMPL_TC_GNOME_PanelAppletBooter_0 'g'
  363. #define TC_IMPL_TC_GNOME_PanelAppletBooter_1 'n'
  364. #define TC_IMPL_TC_GNOME_PanelAppletBooter_2 'o'
  365. #define TC_IMPL_TC_GNOME_PanelAppletBooter_3 'm'
  366. #define TC_IMPL_TC_GNOME_PanelAppletBooter_4 'e'
  367. #define TC_IMPL_TC_GNOME_PanelAppletBooter_5 '_'
  368. #define TC_IMPL_TC_GNOME_PanelAppletBooter_6 'p'
  369. #define TC_IMPL_TC_GNOME_PanelAppletBooter_7 'a'
  370. #define TC_IMPL_TC_GNOME_PanelAppletBooter_8 'n'
  371. #define TC_IMPL_TC_GNOME_PanelAppletBooter_9 'e'
  372. #define TC_IMPL_TC_GNOME_PanelAppletBooter_10 'l'
  373.    extern const struct CORBA_TypeCode_struct
  374.       TC_GNOME_PanelAppletBooter_struct;
  375. #define TC_GNOME_PanelAppletBooter ((CORBA_TypeCode)&TC_GNOME_PanelAppletBooter_struct)
  376. #endif
  377. #endif
  378. #if !defined(ORBIT_DECL_GNOME_PanelSpot) && !defined(_GNOME_PanelSpot_defined)
  379. #define ORBIT_DECL_GNOME_PanelSpot 1
  380. #define _GNOME_PanelSpot_defined 1
  381. #define GNOME_PanelSpot__free CORBA_Object__free
  382.    typedef CORBA_Object GNOME_PanelSpot;
  383.    extern CORBA_unsigned_long GNOME_PanelSpot__classid;
  384. #if !defined(TC_IMPL_TC_GNOME_PanelSpot_0)
  385. #define TC_IMPL_TC_GNOME_PanelSpot_0 'g'
  386. #define TC_IMPL_TC_GNOME_PanelSpot_1 'n'
  387. #define TC_IMPL_TC_GNOME_PanelSpot_2 'o'
  388. #define TC_IMPL_TC_GNOME_PanelSpot_3 'm'
  389. #define TC_IMPL_TC_GNOME_PanelSpot_4 'e'
  390. #define TC_IMPL_TC_GNOME_PanelSpot_5 '_'
  391. #define TC_IMPL_TC_GNOME_PanelSpot_6 'p'
  392. #define TC_IMPL_TC_GNOME_PanelSpot_7 'a'
  393. #define TC_IMPL_TC_GNOME_PanelSpot_8 'n'
  394. #define TC_IMPL_TC_GNOME_PanelSpot_9 'e'
  395. #define TC_IMPL_TC_GNOME_PanelSpot_10 'l'
  396.    extern const struct CORBA_TypeCode_struct TC_GNOME_PanelSpot_struct;
  397. #define TC_GNOME_PanelSpot ((CORBA_TypeCode)&TC_GNOME_PanelSpot_struct)
  398. #endif
  399. #endif
  400. #if !defined(ORBIT_DECL_GNOME_Applet) && !defined(_GNOME_Applet_defined)
  401. #define ORBIT_DECL_GNOME_Applet 1
  402. #define _GNOME_Applet_defined 1
  403. #define GNOME_Applet__free CORBA_Object__free
  404.    typedef CORBA_Object GNOME_Applet;
  405.    extern CORBA_unsigned_long GNOME_Applet__classid;
  406. #if !defined(TC_IMPL_TC_GNOME_Applet_0)
  407. #define TC_IMPL_TC_GNOME_Applet_0 'g'
  408. #define TC_IMPL_TC_GNOME_Applet_1 'n'
  409. #define TC_IMPL_TC_GNOME_Applet_2 'o'
  410. #define TC_IMPL_TC_GNOME_Applet_3 'm'
  411. #define TC_IMPL_TC_GNOME_Applet_4 'e'
  412. #define TC_IMPL_TC_GNOME_Applet_5 '_'
  413. #define TC_IMPL_TC_GNOME_Applet_6 'p'
  414. #define TC_IMPL_TC_GNOME_Applet_7 'a'
  415. #define TC_IMPL_TC_GNOME_Applet_8 'n'
  416. #define TC_IMPL_TC_GNOME_Applet_9 'e'
  417. #define TC_IMPL_TC_GNOME_Applet_10 'l'
  418.    extern const struct CORBA_TypeCode_struct TC_GNOME_Applet_struct;
  419. #define TC_GNOME_Applet ((CORBA_TypeCode)&TC_GNOME_Applet_struct)
  420. #endif
  421. #endif
  422. #if !defined(ORBIT_DECL_GNOME_StatusSpot) && !defined(_GNOME_StatusSpot_defined)
  423. #define ORBIT_DECL_GNOME_StatusSpot 1
  424. #define _GNOME_StatusSpot_defined 1
  425. #define GNOME_StatusSpot__free CORBA_Object__free
  426.    typedef CORBA_Object GNOME_StatusSpot;
  427.    extern CORBA_unsigned_long GNOME_StatusSpot__classid;
  428. #if !defined(TC_IMPL_TC_GNOME_StatusSpot_0)
  429. #define TC_IMPL_TC_GNOME_StatusSpot_0 'g'
  430. #define TC_IMPL_TC_GNOME_StatusSpot_1 'n'
  431. #define TC_IMPL_TC_GNOME_StatusSpot_2 'o'
  432. #define TC_IMPL_TC_GNOME_StatusSpot_3 'm'
  433. #define TC_IMPL_TC_GNOME_StatusSpot_4 'e'
  434. #define TC_IMPL_TC_GNOME_StatusSpot_5 '_'
  435. #define TC_IMPL_TC_GNOME_StatusSpot_6 'p'
  436. #define TC_IMPL_TC_GNOME_StatusSpot_7 'a'
  437. #define TC_IMPL_TC_GNOME_StatusSpot_8 'n'
  438. #define TC_IMPL_TC_GNOME_StatusSpot_9 'e'
  439. #define TC_IMPL_TC_GNOME_StatusSpot_10 'l'
  440.    extern const struct CORBA_TypeCode_struct TC_GNOME_StatusSpot_struct;
  441. #define TC_GNOME_StatusSpot ((CORBA_TypeCode)&TC_GNOME_StatusSpot_struct)
  442. #endif
  443. #endif
  444.  
  445. /** POA structures **/
  446.    typedef struct
  447.    {
  448.       void *_private;
  449.        GNOME_PanelSpot(*add_applet) (PortableServer_Servant _servant,
  450.                      const GNOME_Applet panel_applet,
  451.                      const CORBA_char * goad_id,
  452.                      CORBA_char ** cfgpath,
  453.                      CORBA_char ** globcfgpath,
  454.                      CORBA_unsigned_long * winid,
  455.                      CORBA_Environment * ev);
  456.        GNOME_PanelSpot(*add_applet_full) (PortableServer_Servant _servant,
  457.                       const GNOME_Applet panel_applet,
  458.                       const CORBA_char * goad_id,
  459.                       const CORBA_short panel,
  460.                       const CORBA_short pos,
  461.                       CORBA_char ** cfgpath,
  462.                       CORBA_char ** globcfgpath,
  463.                       CORBA_unsigned_long * winid,
  464.                       CORBA_Environment * ev);
  465.       void (*quit) (PortableServer_Servant _servant, CORBA_Environment * ev);
  466.        CORBA_boolean(*_get_in_drag) (PortableServer_Servant _servant,
  467.                      CORBA_Environment * ev);
  468.        GNOME_StatusSpot(*add_status) (PortableServer_Servant _servant,
  469.                       CORBA_unsigned_long * winid,
  470.                       CORBA_Environment * ev);
  471.       void (*notice_config_changes) (PortableServer_Servant _servant,
  472.                      CORBA_Environment * ev);
  473.    }
  474.    POA_GNOME_Panel__epv;
  475.    typedef struct
  476.    {
  477.       PortableServer_ServantBase__epv *_base_epv;
  478.       POA_GNOME_Panel__epv *GNOME_Panel_epv;
  479.    }
  480.    POA_GNOME_Panel__vepv;
  481.    typedef struct
  482.    {
  483.       void *_private;
  484.       POA_GNOME_Panel__vepv *vepv;
  485.    }
  486.    POA_GNOME_Panel;
  487.    extern void POA_GNOME_Panel__init(PortableServer_Servant servant,
  488.                      CORBA_Environment * ev);
  489.    extern void POA_GNOME_Panel__fini(PortableServer_Servant servant,
  490.                      CORBA_Environment * ev);
  491.    typedef struct
  492.    {
  493.       void *_private;
  494.       void (*suggest_sync) (PortableServer_Servant _servant,
  495.                 CORBA_Environment * ev);
  496.       void (*add_launcher) (PortableServer_Servant _servant,
  497.                 const CORBA_char * launcher_desktop,
  498.                 const CORBA_short panel, const CORBA_short pos,
  499.                 CORBA_Environment * ev);
  500.       void (*ask_about_launcher) (PortableServer_Servant _servant,
  501.                   const CORBA_char * exec_string,
  502.                   const CORBA_short panel,
  503.                   const CORBA_short pos,
  504.                   CORBA_Environment * ev);
  505.       void (*add_launcher_from_info) (PortableServer_Servant _servant,
  506.                       const CORBA_char * name,
  507.                       const CORBA_char * comment,
  508.                       const CORBA_char * exec,
  509.                       const CORBA_char * icon,
  510.                       const CORBA_short panel,
  511.                       const CORBA_short pos,
  512.                       CORBA_Environment * ev);
  513.       void (*add_launcher_from_info_url) (PortableServer_Servant _servant,
  514.                       const CORBA_char * name,
  515.                       const CORBA_char * comment,
  516.                       const CORBA_char * url,
  517.                       const CORBA_char * icon,
  518.                       const CORBA_short panel,
  519.                       const CORBA_short pos,
  520.                       CORBA_Environment * ev);
  521.       void (*run_box) (PortableServer_Servant _servant,
  522.                const CORBA_char * initial_string,
  523.                CORBA_Environment * ev);
  524.       void (*main_menu) (PortableServer_Servant _servant,
  525.              CORBA_Environment * ev);
  526.       void (*launch_an_applet) (PortableServer_Servant _servant,
  527.                 const CORBA_char * goad_id,
  528.                 const GNOME_PanelAppletBooter booter,
  529.                 CORBA_Environment * ev);
  530.    }
  531.    POA_GNOME_Panel2__epv;
  532.    typedef struct
  533.    {
  534.       PortableServer_ServantBase__epv *_base_epv;
  535.       POA_GNOME_Panel__epv *GNOME_Panel_epv;
  536.       POA_GNOME_Panel2__epv *GNOME_Panel2_epv;
  537.    }
  538.    POA_GNOME_Panel2__vepv;
  539.    typedef struct
  540.    {
  541.       void *_private;
  542.       POA_GNOME_Panel2__vepv *vepv;
  543.    }
  544.    POA_GNOME_Panel2;
  545.    extern void POA_GNOME_Panel2__init(PortableServer_Servant servant,
  546.                       CORBA_Environment * ev);
  547.    extern void POA_GNOME_Panel2__fini(PortableServer_Servant servant,
  548.                       CORBA_Environment * ev);
  549.    typedef struct
  550.    {
  551.       void *_private;
  552.        GNOME_PanelSpot(*add_applet) (PortableServer_Servant _servant,
  553.                      const GNOME_Applet panel_applet,
  554.                      const CORBA_char * goad_id,
  555.                      CORBA_char ** cfgpath,
  556.                      CORBA_char ** globcfgpath,
  557.                      CORBA_unsigned_long * winid,
  558.                      CORBA_Environment * ev);
  559.    }
  560.    POA_GNOME_PanelAppletBooter__epv;
  561.    typedef struct
  562.    {
  563.       PortableServer_ServantBase__epv *_base_epv;
  564.       POA_GNOME_PanelAppletBooter__epv *GNOME_PanelAppletBooter_epv;
  565.    }
  566.    POA_GNOME_PanelAppletBooter__vepv;
  567.    typedef struct
  568.    {
  569.       void *_private;
  570.       POA_GNOME_PanelAppletBooter__vepv *vepv;
  571.    }
  572.    POA_GNOME_PanelAppletBooter;
  573.    extern void POA_GNOME_PanelAppletBooter__init(PortableServer_Servant
  574.                          servant,
  575.                          CORBA_Environment * ev);
  576.    extern void POA_GNOME_PanelAppletBooter__fini(PortableServer_Servant
  577.                          servant,
  578.                          CORBA_Environment * ev);
  579.    typedef struct
  580.    {
  581.       void *_private;
  582.       CORBA_char *(*_get_tooltip) (PortableServer_Servant _servant,
  583.                    CORBA_Environment * ev);
  584.       void (*_set_tooltip) (PortableServer_Servant _servant,
  585.                 const CORBA_char * value, CORBA_Environment * ev);
  586.        CORBA_short(*_get_parent_panel) (PortableServer_Servant _servant,
  587.                     CORBA_Environment * ev);
  588.        CORBA_short(*_get_spot_pos) (PortableServer_Servant _servant,
  589.                     CORBA_Environment * ev);
  590.        GNOME_Panel_OrientType(*_get_parent_orient) (PortableServer_Servant
  591.                             _servant,
  592.                             CORBA_Environment * ev);
  593.        CORBA_short(*_get_parent_size) (PortableServer_Servant _servant,
  594.                        CORBA_Environment * ev);
  595.        CORBA_short(*_get_free_space) (PortableServer_Servant _servant,
  596.                       CORBA_Environment * ev);
  597.        CORBA_boolean(*_get_send_position) (PortableServer_Servant _servant,
  598.                        CORBA_Environment * ev);
  599.       void (*_set_send_position) (PortableServer_Servant _servant,
  600.                   const CORBA_boolean value,
  601.                   CORBA_Environment * ev);
  602.        CORBA_boolean(*_get_send_draw) (PortableServer_Servant _servant,
  603.                        CORBA_Environment * ev);
  604.       void (*_set_send_draw) (PortableServer_Servant _servant,
  605.                   const CORBA_boolean value,
  606.                   CORBA_Environment * ev);
  607.       GNOME_Panel_RgbImage *(*_get_rgb_background) (PortableServer_Servant
  608.                             _servant,
  609.                             CORBA_Environment * ev);
  610.       void (*register_us) (PortableServer_Servant _servant,
  611.                CORBA_Environment * ev);
  612.       void (*unregister_us) (PortableServer_Servant _servant,
  613.                  CORBA_Environment * ev);
  614.       void (*abort_load) (PortableServer_Servant _servant,
  615.               CORBA_Environment * ev);
  616.       void (*show_menu) (PortableServer_Servant _servant,
  617.              CORBA_Environment * ev);
  618.       void (*drag_start) (PortableServer_Servant _servant,
  619.               CORBA_Environment * ev);
  620.       void (*drag_stop) (PortableServer_Servant _servant,
  621.              CORBA_Environment * ev);
  622.       void (*add_callback) (PortableServer_Servant _servant,
  623.                 const CORBA_char * callback_name,
  624.                 const CORBA_char * stock_item,
  625.                 const CORBA_char * menuitem_text,
  626.                 CORBA_Environment * ev);
  627.       void (*remove_callback) (PortableServer_Servant _servant,
  628.                    const CORBA_char * callback_name,
  629.                    CORBA_Environment * ev);
  630.       void (*callback_set_sensitive) (PortableServer_Servant _servant,
  631.                       const CORBA_char * callback_name,
  632.                       const CORBA_boolean sensitive,
  633.                       CORBA_Environment * ev);
  634.       void (*sync_config) (PortableServer_Servant _servant,
  635.                CORBA_Environment * ev);
  636.       void (*done_session_save) (PortableServer_Servant _servant,
  637.                  const CORBA_boolean ret,
  638.                  const CORBA_unsigned_long cookie,
  639.                  CORBA_Environment * ev);
  640.    }
  641.    POA_GNOME_PanelSpot__epv;
  642.    typedef struct
  643.    {
  644.       PortableServer_ServantBase__epv *_base_epv;
  645.       POA_GNOME_PanelSpot__epv *GNOME_PanelSpot_epv;
  646.    }
  647.    POA_GNOME_PanelSpot__vepv;
  648.    typedef struct
  649.    {
  650.       void *_private;
  651.       POA_GNOME_PanelSpot__vepv *vepv;
  652.    }
  653.    POA_GNOME_PanelSpot;
  654.    extern void POA_GNOME_PanelSpot__init(PortableServer_Servant servant,
  655.                      CORBA_Environment * ev);
  656.    extern void POA_GNOME_PanelSpot__fini(PortableServer_Servant servant,
  657.                      CORBA_Environment * ev);
  658.    typedef struct
  659.    {
  660.       void *_private;
  661.       void (*change_orient) (PortableServer_Servant _servant,
  662.                  const GNOME_Panel_OrientType orient,
  663.                  CORBA_Environment * ev);
  664.       void (*do_callback) (PortableServer_Servant _servant,
  665.                const CORBA_char * callback_name,
  666.                CORBA_Environment * ev);
  667.        CORBA_boolean(*session_save) (PortableServer_Servant _servant,
  668.                      const CORBA_char * cfgpath,
  669.                      const CORBA_char * global_cfgpath,
  670.                      CORBA_Environment * ev);
  671.       void (*back_change) (PortableServer_Servant _servant,
  672.                const GNOME_Panel_BackInfoType * backing,
  673.                CORBA_Environment * ev);
  674.       void (*set_tooltips_state) (PortableServer_Servant _servant,
  675.                   const CORBA_boolean enabled,
  676.                   CORBA_Environment * ev);
  677.       CORBA_char *(*_get_goad_id) (PortableServer_Servant _servant,
  678.                    CORBA_Environment * ev);
  679.       void (*draw) (PortableServer_Servant _servant, CORBA_Environment * ev);
  680.       void (*save_session) (PortableServer_Servant _servant,
  681.                 const CORBA_char * cfgpath,
  682.                 const CORBA_char * global_cfgpath,
  683.                 const CORBA_unsigned_long cookie,
  684.                 CORBA_Environment * ev);
  685.       void (*change_size) (PortableServer_Servant _servant,
  686.                const CORBA_short size, CORBA_Environment * ev);
  687.       void (*change_position) (PortableServer_Servant _servant,
  688.                    const CORBA_short x, const CORBA_short y,
  689.                    CORBA_Environment * ev);
  690.       void (*freeze_changes) (PortableServer_Servant _servant,
  691.                   CORBA_Environment * ev);
  692.       void (*thaw_changes) (PortableServer_Servant _servant,
  693.                 CORBA_Environment * ev);
  694.    }
  695.    POA_GNOME_Applet__epv;
  696.    typedef struct
  697.    {
  698.       PortableServer_ServantBase__epv *_base_epv;
  699.       POA_GNOME_Applet__epv *GNOME_Applet_epv;
  700.    }
  701.    POA_GNOME_Applet__vepv;
  702.    typedef struct
  703.    {
  704.       void *_private;
  705.       POA_GNOME_Applet__vepv *vepv;
  706.    }
  707.    POA_GNOME_Applet;
  708.    extern void POA_GNOME_Applet__init(PortableServer_Servant servant,
  709.                       CORBA_Environment * ev);
  710.    extern void POA_GNOME_Applet__fini(PortableServer_Servant servant,
  711.                       CORBA_Environment * ev);
  712.    typedef struct
  713.    {
  714.       void *_private;
  715.       void (*remove) (PortableServer_Servant _servant,
  716.               CORBA_Environment * ev);
  717.    }
  718.    POA_GNOME_StatusSpot__epv;
  719.    typedef struct
  720.    {
  721.       PortableServer_ServantBase__epv *_base_epv;
  722.       POA_GNOME_StatusSpot__epv *GNOME_StatusSpot_epv;
  723.    }
  724.    POA_GNOME_StatusSpot__vepv;
  725.    typedef struct
  726.    {
  727.       void *_private;
  728.       POA_GNOME_StatusSpot__vepv *vepv;
  729.    }
  730.    POA_GNOME_StatusSpot;
  731.    extern void POA_GNOME_StatusSpot__init(PortableServer_Servant servant,
  732.                       CORBA_Environment * ev);
  733.    extern void POA_GNOME_StatusSpot__fini(PortableServer_Servant servant,
  734.                       CORBA_Environment * ev);
  735.  
  736. /** prototypes **/
  737.    GNOME_PanelSpot GNOME_Panel_add_applet(GNOME_Panel _obj,
  738.                       const GNOME_Applet panel_applet,
  739.                       const CORBA_char * goad_id,
  740.                       CORBA_char ** cfgpath,
  741.                       CORBA_char ** globcfgpath,
  742.                       CORBA_unsigned_long * winid,
  743.                       CORBA_Environment * ev);
  744.    GNOME_PanelSpot GNOME_Panel_add_applet_full(GNOME_Panel _obj,
  745.                            const GNOME_Applet
  746.                            panel_applet,
  747.                            const CORBA_char * goad_id,
  748.                            const CORBA_short panel,
  749.                            const CORBA_short pos,
  750.                            CORBA_char ** cfgpath,
  751.                            CORBA_char ** globcfgpath,
  752.                            CORBA_unsigned_long * winid,
  753.                            CORBA_Environment * ev);
  754.    void GNOME_Panel_quit(GNOME_Panel _obj, CORBA_Environment * ev);
  755.    CORBA_boolean GNOME_Panel__get_in_drag(GNOME_Panel _obj,
  756.                       CORBA_Environment * ev);
  757.    GNOME_StatusSpot GNOME_Panel_add_status(GNOME_Panel _obj,
  758.                        CORBA_unsigned_long * winid,
  759.                        CORBA_Environment * ev);
  760.    void GNOME_Panel_notice_config_changes(GNOME_Panel _obj,
  761.                       CORBA_Environment * ev);
  762. #define GNOME_Panel2_add_applet GNOME_Panel_add_applet
  763. #define GNOME_Panel2_add_applet_full GNOME_Panel_add_applet_full
  764. #define GNOME_Panel2_quit GNOME_Panel_quit
  765. #define GNOME_Panel2__get_in_drag GNOME_Panel__get_in_drag
  766. #define GNOME_Panel2_add_status GNOME_Panel_add_status
  767. #define GNOME_Panel2_notice_config_changes GNOME_Panel_notice_config_changes
  768.    void GNOME_Panel2_suggest_sync(GNOME_Panel2 _obj, CORBA_Environment * ev);
  769.    void GNOME_Panel2_add_launcher(GNOME_Panel2 _obj,
  770.                   const CORBA_char * launcher_desktop,
  771.                   const CORBA_short panel,
  772.                   const CORBA_short pos,
  773.                   CORBA_Environment * ev);
  774.    void GNOME_Panel2_ask_about_launcher(GNOME_Panel2 _obj,
  775.                     const CORBA_char * exec_string,
  776.                     const CORBA_short panel,
  777.                     const CORBA_short pos,
  778.                     CORBA_Environment * ev);
  779.    void GNOME_Panel2_add_launcher_from_info(GNOME_Panel2 _obj,
  780.                         const CORBA_char * name,
  781.                         const CORBA_char * comment,
  782.                         const CORBA_char * exec,
  783.                         const CORBA_char * icon,
  784.                         const CORBA_short panel,
  785.                         const CORBA_short pos,
  786.                         CORBA_Environment * ev);
  787.    void GNOME_Panel2_add_launcher_from_info_url(GNOME_Panel2 _obj,
  788.                         const CORBA_char * name,
  789.                         const CORBA_char * comment,
  790.                         const CORBA_char * url,
  791.                         const CORBA_char * icon,
  792.                         const CORBA_short panel,
  793.                         const CORBA_short pos,
  794.                         CORBA_Environment * ev);
  795.    void GNOME_Panel2_run_box(GNOME_Panel2 _obj,
  796.                  const CORBA_char * initial_string,
  797.                  CORBA_Environment * ev);
  798.    void GNOME_Panel2_main_menu(GNOME_Panel2 _obj, CORBA_Environment * ev);
  799.    void GNOME_Panel2_launch_an_applet(GNOME_Panel2 _obj,
  800.                       const CORBA_char * goad_id,
  801.                       const GNOME_PanelAppletBooter booter,
  802.                       CORBA_Environment * ev);
  803.    GNOME_PanelSpot GNOME_PanelAppletBooter_add_applet(GNOME_PanelAppletBooter
  804.                               _obj,
  805.                               const GNOME_Applet
  806.                               panel_applet,
  807.                               const CORBA_char *
  808.                               goad_id,
  809.                               CORBA_char ** cfgpath,
  810.                               CORBA_char **
  811.                               globcfgpath,
  812.                               CORBA_unsigned_long *
  813.                               winid,
  814.                               CORBA_Environment * ev);
  815.    CORBA_char *GNOME_PanelSpot__get_tooltip(GNOME_PanelSpot _obj,
  816.                         CORBA_Environment * ev);
  817.    void GNOME_PanelSpot__set_tooltip(GNOME_PanelSpot _obj,
  818.                      const CORBA_char * value,
  819.                      CORBA_Environment * ev);
  820.    CORBA_short GNOME_PanelSpot__get_parent_panel(GNOME_PanelSpot _obj,
  821.                          CORBA_Environment * ev);
  822.    CORBA_short GNOME_PanelSpot__get_spot_pos(GNOME_PanelSpot _obj,
  823.                          CORBA_Environment * ev);
  824.    GNOME_Panel_OrientType GNOME_PanelSpot__get_parent_orient(GNOME_PanelSpot
  825.                                  _obj,
  826.                                  CORBA_Environment
  827.                                  * ev);
  828.    CORBA_short GNOME_PanelSpot__get_parent_size(GNOME_PanelSpot _obj,
  829.                         CORBA_Environment * ev);
  830.    CORBA_short GNOME_PanelSpot__get_free_space(GNOME_PanelSpot _obj,
  831.                            CORBA_Environment * ev);
  832.    CORBA_boolean GNOME_PanelSpot__get_send_position(GNOME_PanelSpot _obj,
  833.                             CORBA_Environment * ev);
  834.    void GNOME_PanelSpot__set_send_position(GNOME_PanelSpot _obj,
  835.                        const CORBA_boolean value,
  836.                        CORBA_Environment * ev);
  837.    CORBA_boolean GNOME_PanelSpot__get_send_draw(GNOME_PanelSpot _obj,
  838.                         CORBA_Environment * ev);
  839.    void GNOME_PanelSpot__set_send_draw(GNOME_PanelSpot _obj,
  840.                        const CORBA_boolean value,
  841.                        CORBA_Environment * ev);
  842.    GNOME_Panel_RgbImage *GNOME_PanelSpot__get_rgb_background(GNOME_PanelSpot
  843.                                  _obj,
  844.                                  CORBA_Environment
  845.                                  * ev);
  846.    void GNOME_PanelSpot_register_us(GNOME_PanelSpot _obj,
  847.                     CORBA_Environment * ev);
  848.    void GNOME_PanelSpot_unregister_us(GNOME_PanelSpot _obj,
  849.                       CORBA_Environment * ev);
  850.    void GNOME_PanelSpot_abort_load(GNOME_PanelSpot _obj,
  851.                    CORBA_Environment * ev);
  852.    void GNOME_PanelSpot_show_menu(GNOME_PanelSpot _obj,
  853.                   CORBA_Environment * ev);
  854.    void GNOME_PanelSpot_drag_start(GNOME_PanelSpot _obj,
  855.                    CORBA_Environment * ev);
  856.    void GNOME_PanelSpot_drag_stop(GNOME_PanelSpot _obj,
  857.                   CORBA_Environment * ev);
  858.    void GNOME_PanelSpot_add_callback(GNOME_PanelSpot _obj,
  859.                      const CORBA_char * callback_name,
  860.                      const CORBA_char * stock_item,
  861.                      const CORBA_char * menuitem_text,
  862.                      CORBA_Environment * ev);
  863.    void GNOME_PanelSpot_remove_callback(GNOME_PanelSpot _obj,
  864.                     const CORBA_char * callback_name,
  865.                     CORBA_Environment * ev);
  866.    void GNOME_PanelSpot_callback_set_sensitive(GNOME_PanelSpot _obj,
  867.                            const CORBA_char *
  868.                            callback_name,
  869.                            const CORBA_boolean sensitive,
  870.                            CORBA_Environment * ev);
  871.    void GNOME_PanelSpot_sync_config(GNOME_PanelSpot _obj,
  872.                     CORBA_Environment * ev);
  873.    void GNOME_PanelSpot_done_session_save(GNOME_PanelSpot _obj,
  874.                       const CORBA_boolean ret,
  875.                       const CORBA_unsigned_long cookie,
  876.                       CORBA_Environment * ev);
  877.    void GNOME_Applet_change_orient(GNOME_Applet _obj,
  878.                    const GNOME_Panel_OrientType orient,
  879.                    CORBA_Environment * ev);
  880.    void GNOME_Applet_do_callback(GNOME_Applet _obj,
  881.                  const CORBA_char * callback_name,
  882.                  CORBA_Environment * ev);
  883.    CORBA_boolean GNOME_Applet_session_save(GNOME_Applet _obj,
  884.                        const CORBA_char * cfgpath,
  885.                        const CORBA_char * global_cfgpath,
  886.                        CORBA_Environment * ev);
  887.    void GNOME_Applet_back_change(GNOME_Applet _obj,
  888.                  const GNOME_Panel_BackInfoType * backing,
  889.                  CORBA_Environment * ev);
  890.    void GNOME_Applet_set_tooltips_state(GNOME_Applet _obj,
  891.                     const CORBA_boolean enabled,
  892.                     CORBA_Environment * ev);
  893.    CORBA_char *GNOME_Applet__get_goad_id(GNOME_Applet _obj,
  894.                      CORBA_Environment * ev);
  895.    void GNOME_Applet_draw(GNOME_Applet _obj, CORBA_Environment * ev);
  896.    void GNOME_Applet_save_session(GNOME_Applet _obj,
  897.                   const CORBA_char * cfgpath,
  898.                   const CORBA_char * global_cfgpath,
  899.                   const CORBA_unsigned_long cookie,
  900.                   CORBA_Environment * ev);
  901.    void GNOME_Applet_change_size(GNOME_Applet _obj, const CORBA_short size,
  902.                  CORBA_Environment * ev);
  903.    void GNOME_Applet_change_position(GNOME_Applet _obj, const CORBA_short x,
  904.                      const CORBA_short y,
  905.                      CORBA_Environment * ev);
  906.    void GNOME_Applet_freeze_changes(GNOME_Applet _obj,
  907.                     CORBA_Environment * ev);
  908.    void GNOME_Applet_thaw_changes(GNOME_Applet _obj, CORBA_Environment * ev);
  909.    void GNOME_StatusSpot_remove(GNOME_StatusSpot _obj,
  910.                 CORBA_Environment * ev);
  911.  
  912.    void _ORBIT_skel_GNOME_Panel_add_applet(POA_GNOME_Panel * _ORBIT_servant,
  913.                        GIOPRecvBuffer *
  914.                        _ORBIT_recv_buffer,
  915.                        CORBA_Environment * ev,
  916.                        GNOME_PanelSpot(*_impl_add_applet)
  917.                        (PortableServer_Servant _servant,
  918.                         const GNOME_Applet panel_applet,
  919.                         const CORBA_char * goad_id,
  920.                         CORBA_char ** cfgpath,
  921.                         CORBA_char ** globcfgpath,
  922.                         CORBA_unsigned_long * winid,
  923.                         CORBA_Environment * ev));
  924.    void _ORBIT_skel_GNOME_Panel_add_applet_full(POA_GNOME_Panel *
  925.                         _ORBIT_servant,
  926.                         GIOPRecvBuffer *
  927.                         _ORBIT_recv_buffer,
  928.                         CORBA_Environment * ev,
  929.                         GNOME_PanelSpot
  930.                         (*_impl_add_applet_full)
  931.                         (PortableServer_Servant
  932.                          _servant,
  933.                          const GNOME_Applet
  934.                          panel_applet,
  935.                          const CORBA_char * goad_id,
  936.                          const CORBA_short panel,
  937.                          const CORBA_short pos,
  938.                          CORBA_char ** cfgpath,
  939.                          CORBA_char ** globcfgpath,
  940.                          CORBA_unsigned_long * winid,
  941.                          CORBA_Environment * ev));
  942.    void _ORBIT_skel_GNOME_Panel_quit(POA_GNOME_Panel * _ORBIT_servant,
  943.                      GIOPRecvBuffer * _ORBIT_recv_buffer,
  944.                      CORBA_Environment * ev,
  945.                      void (*_impl_quit)
  946.                      (PortableServer_Servant _servant,
  947.                       CORBA_Environment * ev));
  948.    void _ORBIT_skel_GNOME_Panel__get_in_drag(POA_GNOME_Panel * _ORBIT_servant,
  949.                          GIOPRecvBuffer *
  950.                          _ORBIT_recv_buffer,
  951.                          CORBA_Environment * ev,
  952.                          CORBA_boolean
  953.                          (*_impl__get_in_drag)
  954.                          (PortableServer_Servant _servant,
  955.                           CORBA_Environment * ev));
  956.    void _ORBIT_skel_GNOME_Panel_add_status(POA_GNOME_Panel * _ORBIT_servant,
  957.                        GIOPRecvBuffer *
  958.                        _ORBIT_recv_buffer,
  959.                        CORBA_Environment * ev,
  960.                        GNOME_StatusSpot(*_impl_add_status)
  961.                        (PortableServer_Servant _servant,
  962.                         CORBA_unsigned_long * winid,
  963.                         CORBA_Environment * ev));
  964.    void _ORBIT_skel_GNOME_Panel_notice_config_changes(POA_GNOME_Panel *
  965.                               _ORBIT_servant,
  966.                               GIOPRecvBuffer *
  967.                               _ORBIT_recv_buffer,
  968.                               CORBA_Environment * ev,
  969.                               void
  970.                               (*_impl_notice_config_changes)
  971.                               (PortableServer_Servant
  972.                                _servant,
  973.                                CORBA_Environment *
  974.                                ev));
  975.    void _ORBIT_skel_GNOME_Panel2_suggest_sync(POA_GNOME_Panel2 *
  976.                           _ORBIT_servant,
  977.                           GIOPRecvBuffer *
  978.                           _ORBIT_recv_buffer,
  979.                           CORBA_Environment * ev,
  980.                           void (*_impl_suggest_sync)
  981.                           (PortableServer_Servant
  982.                            _servant,
  983.                            CORBA_Environment * ev));
  984.    void _ORBIT_skel_GNOME_Panel2_add_launcher(POA_GNOME_Panel2 *
  985.                           _ORBIT_servant,
  986.                           GIOPRecvBuffer *
  987.                           _ORBIT_recv_buffer,
  988.                           CORBA_Environment * ev,
  989.                           void (*_impl_add_launcher)
  990.                           (PortableServer_Servant
  991.                            _servant,
  992.                            const CORBA_char *
  993.                            launcher_desktop,
  994.                            const CORBA_short panel,
  995.                            const CORBA_short pos,
  996.                            CORBA_Environment * ev));
  997.    void _ORBIT_skel_GNOME_Panel2_ask_about_launcher(POA_GNOME_Panel2 *
  998.                             _ORBIT_servant,
  999.                             GIOPRecvBuffer *
  1000.                             _ORBIT_recv_buffer,
  1001.                             CORBA_Environment * ev,
  1002.                             void
  1003.                             (*_impl_ask_about_launcher)
  1004.                             (PortableServer_Servant
  1005.                              _servant,
  1006.                              const CORBA_char *
  1007.                              exec_string,
  1008.                              const CORBA_short panel,
  1009.                              const CORBA_short pos,
  1010.                              CORBA_Environment * ev));
  1011.    void _ORBIT_skel_GNOME_Panel2_add_launcher_from_info(POA_GNOME_Panel2 *
  1012.                             _ORBIT_servant,
  1013.                             GIOPRecvBuffer *
  1014.                             _ORBIT_recv_buffer,
  1015.                             CORBA_Environment *
  1016.                             ev,
  1017.                             void
  1018.                             (*_impl_add_launcher_from_info)
  1019.                             (PortableServer_Servant
  1020.                              _servant,
  1021.                              const CORBA_char *
  1022.                              name,
  1023.                              const CORBA_char *
  1024.                              comment,
  1025.                              const CORBA_char *
  1026.                              exec,
  1027.                              const CORBA_char *
  1028.                              icon,
  1029.                              const CORBA_short
  1030.                              panel,
  1031.                              const CORBA_short
  1032.                              pos,
  1033.                              CORBA_Environment *
  1034.                              ev));
  1035.    void _ORBIT_skel_GNOME_Panel2_add_launcher_from_info_url(POA_GNOME_Panel2 *
  1036.                                 _ORBIT_servant,
  1037.                                 GIOPRecvBuffer *
  1038.                                 _ORBIT_recv_buffer,
  1039.                                 CORBA_Environment
  1040.                                 * ev,
  1041.                                 void
  1042.                                 (*_impl_add_launcher_from_info_url)
  1043.                                 (PortableServer_Servant
  1044.                                  _servant,
  1045.                                  const CORBA_char
  1046.                                  * name,
  1047.                                  const CORBA_char
  1048.                                  * comment,
  1049.                                  const CORBA_char
  1050.                                  * url,
  1051.                                  const CORBA_char
  1052.                                  * icon,
  1053.                                  const CORBA_short
  1054.                                  panel,
  1055.                                  const CORBA_short
  1056.                                  pos,
  1057.                                  CORBA_Environment
  1058.                                  * ev));
  1059.    void _ORBIT_skel_GNOME_Panel2_run_box(POA_GNOME_Panel2 * _ORBIT_servant,
  1060.                      GIOPRecvBuffer * _ORBIT_recv_buffer,
  1061.                      CORBA_Environment * ev,
  1062.                      void (*_impl_run_box)
  1063.                      (PortableServer_Servant _servant,
  1064.                       const CORBA_char * initial_string,
  1065.                       CORBA_Environment * ev));
  1066.    void _ORBIT_skel_GNOME_Panel2_main_menu(POA_GNOME_Panel2 * _ORBIT_servant,
  1067.                        GIOPRecvBuffer *
  1068.                        _ORBIT_recv_buffer,
  1069.                        CORBA_Environment * ev,
  1070.                        void (*_impl_main_menu)
  1071.                        (PortableServer_Servant _servant,
  1072.                         CORBA_Environment * ev));
  1073.    void _ORBIT_skel_GNOME_Panel2_launch_an_applet(POA_GNOME_Panel2 *
  1074.                           _ORBIT_servant,
  1075.                           GIOPRecvBuffer *
  1076.                           _ORBIT_recv_buffer,
  1077.                           CORBA_Environment * ev,
  1078.                           void
  1079.                           (*_impl_launch_an_applet)
  1080.                           (PortableServer_Servant
  1081.                            _servant,
  1082.                            const CORBA_char * goad_id,
  1083.                            const
  1084.                            GNOME_PanelAppletBooter
  1085.                            booter,
  1086.                            CORBA_Environment * ev));
  1087.    void
  1088.       _ORBIT_skel_GNOME_PanelAppletBooter_add_applet
  1089.       (POA_GNOME_PanelAppletBooter * _ORBIT_servant,
  1090.        GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev,
  1091.        GNOME_PanelSpot(*_impl_add_applet) (PortableServer_Servant _servant,
  1092.                        const GNOME_Applet panel_applet,
  1093.                        const CORBA_char * goad_id,
  1094.                        CORBA_char ** cfgpath,
  1095.                        CORBA_char ** globcfgpath,
  1096.                        CORBA_unsigned_long * winid,
  1097.                        CORBA_Environment * ev));
  1098.    void _ORBIT_skel_GNOME_PanelSpot__get_tooltip(POA_GNOME_PanelSpot *
  1099.                          _ORBIT_servant,
  1100.                          GIOPRecvBuffer *
  1101.                          _ORBIT_recv_buffer,
  1102.                          CORBA_Environment * ev,
  1103.                          CORBA_char *
  1104.                          (*_impl__get_tooltip)
  1105.                          (PortableServer_Servant
  1106.                           _servant,
  1107.                           CORBA_Environment * ev));
  1108.    void _ORBIT_skel_GNOME_PanelSpot__set_tooltip(POA_GNOME_PanelSpot *
  1109.                          _ORBIT_servant,
  1110.                          GIOPRecvBuffer *
  1111.                          _ORBIT_recv_buffer,
  1112.                          CORBA_Environment * ev,
  1113.                          void (*_impl__set_tooltip)
  1114.                          (PortableServer_Servant
  1115.                           _servant,
  1116.                           const CORBA_char * value,
  1117.                           CORBA_Environment * ev));
  1118.    void _ORBIT_skel_GNOME_PanelSpot__get_parent_panel(POA_GNOME_PanelSpot *
  1119.                               _ORBIT_servant,
  1120.                               GIOPRecvBuffer *
  1121.                               _ORBIT_recv_buffer,
  1122.                               CORBA_Environment * ev,
  1123.                               CORBA_short
  1124.                               (*_impl__get_parent_panel)
  1125.                               (PortableServer_Servant
  1126.                                _servant,
  1127.                                CORBA_Environment *
  1128.                                ev));
  1129.    void _ORBIT_skel_GNOME_PanelSpot__get_spot_pos(POA_GNOME_PanelSpot *
  1130.                           _ORBIT_servant,
  1131.                           GIOPRecvBuffer *
  1132.                           _ORBIT_recv_buffer,
  1133.                           CORBA_Environment * ev,
  1134.                           CORBA_short
  1135.                           (*_impl__get_spot_pos)
  1136.                           (PortableServer_Servant
  1137.                            _servant,
  1138.                            CORBA_Environment * ev));
  1139.    void _ORBIT_skel_GNOME_PanelSpot__get_parent_orient(POA_GNOME_PanelSpot *
  1140.                                _ORBIT_servant,
  1141.                                GIOPRecvBuffer *
  1142.                                _ORBIT_recv_buffer,
  1143.                                CORBA_Environment * ev,
  1144.                                GNOME_Panel_OrientType
  1145.                                (*_impl__get_parent_orient)
  1146.                                (PortableServer_Servant
  1147.                             _servant,
  1148.                             CORBA_Environment *
  1149.                             ev));
  1150.    void _ORBIT_skel_GNOME_PanelSpot__get_parent_size(POA_GNOME_PanelSpot *
  1151.                              _ORBIT_servant,
  1152.                              GIOPRecvBuffer *
  1153.                              _ORBIT_recv_buffer,
  1154.                              CORBA_Environment * ev,
  1155.                              CORBA_short
  1156.                              (*_impl__get_parent_size)
  1157.                              (PortableServer_Servant
  1158.                               _servant,
  1159.                               CORBA_Environment *
  1160.                               ev));
  1161.    void _ORBIT_skel_GNOME_PanelSpot__get_free_space(POA_GNOME_PanelSpot *
  1162.                             _ORBIT_servant,
  1163.                             GIOPRecvBuffer *
  1164.                             _ORBIT_recv_buffer,
  1165.                             CORBA_Environment * ev,
  1166.                             CORBA_short
  1167.                             (*_impl__get_free_space)
  1168.                             (PortableServer_Servant
  1169.                              _servant,
  1170.                              CORBA_Environment * ev));
  1171.    void _ORBIT_skel_GNOME_PanelSpot__get_send_position(POA_GNOME_PanelSpot *
  1172.                                _ORBIT_servant,
  1173.                                GIOPRecvBuffer *
  1174.                                _ORBIT_recv_buffer,
  1175.                                CORBA_Environment * ev,
  1176.                                CORBA_boolean
  1177.                                (*_impl__get_send_position)
  1178.                                (PortableServer_Servant
  1179.                             _servant,
  1180.                             CORBA_Environment *
  1181.                             ev));
  1182.    void _ORBIT_skel_GNOME_PanelSpot__set_send_position(POA_GNOME_PanelSpot *
  1183.                                _ORBIT_servant,
  1184.                                GIOPRecvBuffer *
  1185.                                _ORBIT_recv_buffer,
  1186.                                CORBA_Environment * ev,
  1187.                                void
  1188.                                (*_impl__set_send_position)
  1189.                                (PortableServer_Servant
  1190.                             _servant,
  1191.                             const CORBA_boolean
  1192.                             value,
  1193.                             CORBA_Environment *
  1194.                             ev));
  1195.    void _ORBIT_skel_GNOME_PanelSpot__get_send_draw(POA_GNOME_PanelSpot *
  1196.                            _ORBIT_servant,
  1197.                            GIOPRecvBuffer *
  1198.                            _ORBIT_recv_buffer,
  1199.                            CORBA_Environment * ev,
  1200.                            CORBA_boolean
  1201.                            (*_impl__get_send_draw)
  1202.                            (PortableServer_Servant
  1203.                             _servant,
  1204.                             CORBA_Environment * ev));
  1205.    void _ORBIT_skel_GNOME_PanelSpot__set_send_draw(POA_GNOME_PanelSpot *
  1206.                            _ORBIT_servant,
  1207.                            GIOPRecvBuffer *
  1208.                            _ORBIT_recv_buffer,
  1209.                            CORBA_Environment * ev,
  1210.                            void
  1211.                            (*_impl__set_send_draw)
  1212.                            (PortableServer_Servant
  1213.                             _servant,
  1214.                             const CORBA_boolean value,
  1215.                             CORBA_Environment * ev));
  1216.    void _ORBIT_skel_GNOME_PanelSpot__get_rgb_background(POA_GNOME_PanelSpot *
  1217.                             _ORBIT_servant,
  1218.                             GIOPRecvBuffer *
  1219.                             _ORBIT_recv_buffer,
  1220.                             CORBA_Environment *
  1221.                             ev,
  1222.                             GNOME_Panel_RgbImage *
  1223.                             (*_impl__get_rgb_background)
  1224.                             (PortableServer_Servant
  1225.                              _servant,
  1226.                              CORBA_Environment *
  1227.                              ev));
  1228.    void _ORBIT_skel_GNOME_PanelSpot_register_us(POA_GNOME_PanelSpot *
  1229.                         _ORBIT_servant,
  1230.                         GIOPRecvBuffer *
  1231.                         _ORBIT_recv_buffer,
  1232.                         CORBA_Environment * ev,
  1233.                         void (*_impl_register_us)
  1234.                         (PortableServer_Servant
  1235.                          _servant,
  1236.                          CORBA_Environment * ev));
  1237.    void _ORBIT_skel_GNOME_PanelSpot_unregister_us(POA_GNOME_PanelSpot *
  1238.                           _ORBIT_servant,
  1239.                           GIOPRecvBuffer *
  1240.                           _ORBIT_recv_buffer,
  1241.                           CORBA_Environment * ev,
  1242.                           void (*_impl_unregister_us)
  1243.                           (PortableServer_Servant
  1244.                            _servant,
  1245.                            CORBA_Environment * ev));
  1246.    void _ORBIT_skel_GNOME_PanelSpot_abort_load(POA_GNOME_PanelSpot *
  1247.                            _ORBIT_servant,
  1248.                            GIOPRecvBuffer *
  1249.                            _ORBIT_recv_buffer,
  1250.                            CORBA_Environment * ev,
  1251.                            void (*_impl_abort_load)
  1252.                            (PortableServer_Servant
  1253.                         _servant,
  1254.                         CORBA_Environment * ev));
  1255.    void _ORBIT_skel_GNOME_PanelSpot_show_menu(POA_GNOME_PanelSpot *
  1256.                           _ORBIT_servant,
  1257.                           GIOPRecvBuffer *
  1258.                           _ORBIT_recv_buffer,
  1259.                           CORBA_Environment * ev,
  1260.                           void (*_impl_show_menu)
  1261.                           (PortableServer_Servant
  1262.                            _servant,
  1263.                            CORBA_Environment * ev));
  1264.    void _ORBIT_skel_GNOME_PanelSpot_drag_start(POA_GNOME_PanelSpot *
  1265.                            _ORBIT_servant,
  1266.                            GIOPRecvBuffer *
  1267.                            _ORBIT_recv_buffer,
  1268.                            CORBA_Environment * ev,
  1269.                            void (*_impl_drag_start)
  1270.                            (PortableServer_Servant
  1271.                         _servant,
  1272.                         CORBA_Environment * ev));
  1273.    void _ORBIT_skel_GNOME_PanelSpot_drag_stop(POA_GNOME_PanelSpot *
  1274.                           _ORBIT_servant,
  1275.                           GIOPRecvBuffer *
  1276.                           _ORBIT_recv_buffer,
  1277.                           CORBA_Environment * ev,
  1278.                           void (*_impl_drag_stop)
  1279.                           (PortableServer_Servant
  1280.                            _servant,
  1281.                            CORBA_Environment * ev));
  1282.    void _ORBIT_skel_GNOME_PanelSpot_add_callback(POA_GNOME_PanelSpot *
  1283.                          _ORBIT_servant,
  1284.                          GIOPRecvBuffer *
  1285.                          _ORBIT_recv_buffer,
  1286.                          CORBA_Environment * ev,
  1287.                          void (*_impl_add_callback)
  1288.                          (PortableServer_Servant
  1289.                           _servant,
  1290.                           const CORBA_char *
  1291.                           callback_name,
  1292.                           const CORBA_char *
  1293.                           stock_item,
  1294.                           const CORBA_char *
  1295.                           menuitem_text,
  1296.                           CORBA_Environment * ev));
  1297.    void _ORBIT_skel_GNOME_PanelSpot_remove_callback(POA_GNOME_PanelSpot *
  1298.                             _ORBIT_servant,
  1299.                             GIOPRecvBuffer *
  1300.                             _ORBIT_recv_buffer,
  1301.                             CORBA_Environment * ev,
  1302.                             void
  1303.                             (*_impl_remove_callback)
  1304.                             (PortableServer_Servant
  1305.                              _servant,
  1306.                              const CORBA_char *
  1307.                              callback_name,
  1308.                              CORBA_Environment * ev));
  1309.    void _ORBIT_skel_GNOME_PanelSpot_callback_set_sensitive(POA_GNOME_PanelSpot
  1310.                                * _ORBIT_servant,
  1311.                                GIOPRecvBuffer *
  1312.                                _ORBIT_recv_buffer,
  1313.                                CORBA_Environment *
  1314.                                ev,
  1315.                                void
  1316.                                (*_impl_callback_set_sensitive)
  1317.                                (PortableServer_Servant
  1318.                                 _servant,
  1319.                                 const CORBA_char *
  1320.                                 callback_name,
  1321.                                 const
  1322.                                 CORBA_boolean
  1323.                                 sensitive,
  1324.                                 CORBA_Environment
  1325.                                 * ev));
  1326.    void _ORBIT_skel_GNOME_PanelSpot_sync_config(POA_GNOME_PanelSpot *
  1327.                         _ORBIT_servant,
  1328.                         GIOPRecvBuffer *
  1329.                         _ORBIT_recv_buffer,
  1330.                         CORBA_Environment * ev,
  1331.                         void (*_impl_sync_config)
  1332.                         (PortableServer_Servant
  1333.                          _servant,
  1334.                          CORBA_Environment * ev));
  1335.    void _ORBIT_skel_GNOME_PanelSpot_done_session_save(POA_GNOME_PanelSpot *
  1336.                               _ORBIT_servant,
  1337.                               GIOPRecvBuffer *
  1338.                               _ORBIT_recv_buffer,
  1339.                               CORBA_Environment * ev,
  1340.                               void
  1341.                               (*_impl_done_session_save)
  1342.                               (PortableServer_Servant
  1343.                                _servant,
  1344.                                const CORBA_boolean
  1345.                                ret,
  1346.                                const
  1347.                                CORBA_unsigned_long
  1348.                                cookie,
  1349.                                CORBA_Environment *
  1350.                                ev));
  1351.    void _ORBIT_skel_GNOME_Applet_change_orient(POA_GNOME_Applet *
  1352.                            _ORBIT_servant,
  1353.                            GIOPRecvBuffer *
  1354.                            _ORBIT_recv_buffer,
  1355.                            CORBA_Environment * ev,
  1356.                            void (*_impl_change_orient)
  1357.                            (PortableServer_Servant
  1358.                         _servant,
  1359.                         const GNOME_Panel_OrientType
  1360.                         orient,
  1361.                         CORBA_Environment * ev));
  1362.    void _ORBIT_skel_GNOME_Applet_do_callback(POA_GNOME_Applet *
  1363.                          _ORBIT_servant,
  1364.                          GIOPRecvBuffer *
  1365.                          _ORBIT_recv_buffer,
  1366.                          CORBA_Environment * ev,
  1367.                          void (*_impl_do_callback)
  1368.                          (PortableServer_Servant _servant,
  1369.                           const CORBA_char *
  1370.                           callback_name,
  1371.                           CORBA_Environment * ev));
  1372.    void _ORBIT_skel_GNOME_Applet_session_save(POA_GNOME_Applet *
  1373.                           _ORBIT_servant,
  1374.                           GIOPRecvBuffer *
  1375.                           _ORBIT_recv_buffer,
  1376.                           CORBA_Environment * ev,
  1377.                           CORBA_boolean
  1378.                           (*_impl_session_save)
  1379.                           (PortableServer_Servant
  1380.                            _servant,
  1381.                            const CORBA_char * cfgpath,
  1382.                            const CORBA_char *
  1383.                            global_cfgpath,
  1384.                            CORBA_Environment * ev));
  1385.    void _ORBIT_skel_GNOME_Applet_back_change(POA_GNOME_Applet *
  1386.                          _ORBIT_servant,
  1387.                          GIOPRecvBuffer *
  1388.                          _ORBIT_recv_buffer,
  1389.                          CORBA_Environment * ev,
  1390.                          void (*_impl_back_change)
  1391.                          (PortableServer_Servant _servant,
  1392.                           const GNOME_Panel_BackInfoType *
  1393.                           backing,
  1394.                           CORBA_Environment * ev));
  1395.    void _ORBIT_skel_GNOME_Applet_set_tooltips_state(POA_GNOME_Applet *
  1396.                             _ORBIT_servant,
  1397.                             GIOPRecvBuffer *
  1398.                             _ORBIT_recv_buffer,
  1399.                             CORBA_Environment * ev,
  1400.                             void
  1401.                             (*_impl_set_tooltips_state)
  1402.                             (PortableServer_Servant
  1403.                              _servant,
  1404.                              const CORBA_boolean
  1405.                              enabled,
  1406.                              CORBA_Environment * ev));
  1407.    void _ORBIT_skel_GNOME_Applet__get_goad_id(POA_GNOME_Applet *
  1408.                           _ORBIT_servant,
  1409.                           GIOPRecvBuffer *
  1410.                           _ORBIT_recv_buffer,
  1411.                           CORBA_Environment * ev,
  1412.                           CORBA_char *
  1413.                           (*_impl__get_goad_id)
  1414.                           (PortableServer_Servant
  1415.                            _servant,
  1416.                            CORBA_Environment * ev));
  1417.    void _ORBIT_skel_GNOME_Applet_draw(POA_GNOME_Applet * _ORBIT_servant,
  1418.                       GIOPRecvBuffer * _ORBIT_recv_buffer,
  1419.                       CORBA_Environment * ev,
  1420.                       void (*_impl_draw)
  1421.                       (PortableServer_Servant _servant,
  1422.                        CORBA_Environment * ev));
  1423.    void _ORBIT_skel_GNOME_Applet_save_session(POA_GNOME_Applet *
  1424.                           _ORBIT_servant,
  1425.                           GIOPRecvBuffer *
  1426.                           _ORBIT_recv_buffer,
  1427.                           CORBA_Environment * ev,
  1428.                           void (*_impl_save_session)
  1429.                           (PortableServer_Servant
  1430.                            _servant,
  1431.                            const CORBA_char * cfgpath,
  1432.                            const CORBA_char *
  1433.                            global_cfgpath,
  1434.                            const CORBA_unsigned_long
  1435.                            cookie,
  1436.                            CORBA_Environment * ev));
  1437.    void _ORBIT_skel_GNOME_Applet_change_size(POA_GNOME_Applet *
  1438.                          _ORBIT_servant,
  1439.                          GIOPRecvBuffer *
  1440.                          _ORBIT_recv_buffer,
  1441.                          CORBA_Environment * ev,
  1442.                          void (*_impl_change_size)
  1443.                          (PortableServer_Servant _servant,
  1444.                           const CORBA_short size,
  1445.                           CORBA_Environment * ev));
  1446.    void _ORBIT_skel_GNOME_Applet_change_position(POA_GNOME_Applet *
  1447.                          _ORBIT_servant,
  1448.                          GIOPRecvBuffer *
  1449.                          _ORBIT_recv_buffer,
  1450.                          CORBA_Environment * ev,
  1451.                          void (*_impl_change_position)
  1452.                          (PortableServer_Servant
  1453.                           _servant,
  1454.                           const CORBA_short x,
  1455.                           const CORBA_short y,
  1456.                           CORBA_Environment * ev));
  1457.    void _ORBIT_skel_GNOME_Applet_freeze_changes(POA_GNOME_Applet *
  1458.                         _ORBIT_servant,
  1459.                         GIOPRecvBuffer *
  1460.                         _ORBIT_recv_buffer,
  1461.                         CORBA_Environment * ev,
  1462.                         void (*_impl_freeze_changes)
  1463.                         (PortableServer_Servant
  1464.                          _servant,
  1465.                          CORBA_Environment * ev));
  1466.    void _ORBIT_skel_GNOME_Applet_thaw_changes(POA_GNOME_Applet *
  1467.                           _ORBIT_servant,
  1468.                           GIOPRecvBuffer *
  1469.                           _ORBIT_recv_buffer,
  1470.                           CORBA_Environment * ev,
  1471.                           void (*_impl_thaw_changes)
  1472.                           (PortableServer_Servant
  1473.                            _servant,
  1474.                            CORBA_Environment * ev));
  1475.    void _ORBIT_skel_GNOME_StatusSpot_remove(POA_GNOME_StatusSpot *
  1476.                         _ORBIT_servant,
  1477.                         GIOPRecvBuffer *
  1478.                         _ORBIT_recv_buffer,
  1479.                         CORBA_Environment * ev,
  1480.                         void (*_impl_remove)
  1481.                         (PortableServer_Servant _servant,
  1482.                          CORBA_Environment * ev));
  1483. #ifdef __cplusplus
  1484. }
  1485. #endif                /* __cplusplus */
  1486.  
  1487. #endif
  1488. #undef ORBIT_IDL_SERIAL
  1489.